body { 
font-size: 11px;
line-height: 1.5; 
background: #fff;
color:#222; 
/* font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; */
/* font-family:"Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; */
font-family:Arial, Helvetica, sans-serif;
}
#infoText p  {
font-size: 12px;
line-height: 1.40; 
margin: 0.8em 0 0.8em 0;
}
p img.left  {float: left; margin: 0.5em 1.0em 0.5em 0; padding: 0; }
p img.right {float: right; margin: 1.6em 0 1.3em 1.0em;padding:0;}
.container {
  width: 950px; 
  margin: 0 auto;
}
.column, div.span-4, div.span-6, div.span-18, div.span-20, div.span-24 {
  float: left;
  margin-right: 2px;
}
.last, div.last { margin-right: 0; }
.span-4  { width: 150px; }
.span-6  { width: 230px; }
.span-18  { width: 710px; }
.span-20  { width: 790px; }
.span-24  { width: 950px; margin: 0; }
.clearfix:after, .container:after {
  content: "\0020"; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
  overflow:hidden; 
}
.clearfix, .container {display: block;}
.clear { clear:both; }
#header {
padding:0px 0px 1px 0px;
margin: 1px 0px 30px 0px; 
border-bottom:1px solid #E9E9E9;
} 
#rheader {
float:right;
position:relative;
margin-right:-6px;
}
li.divider {
list-style-type: none;
font-size: 0;
line-height: 1px;
height: 1px;
overflow: hidden;
background-color: #F1F1F1;
width: 72%; 
padding: 0px 0px 0px 0px;
margin: 3px 0 3px 0px; 
}
li.dividerLast {
list-style-type: none;
font-size: 0;
line-height: 1px;
height: 1px;
overflow: hidden;
background-color: #F1F1F1;
width: 72%; 
padding: 0px 0px 0px 0px;
margin: 3px 0 41px 0px; 
}
div.boxy h4 {
color: #FFFFFF;
width:82%;
font:normal 11px arial, tahoma, helvetica, sans-serif;
background:#60598F;
padding:1px 0px 1px 3px;
margin-top:4px;
}
div.boxy a { 
color:#313c53; 
font:normal 11px arial, tahoma, helvetica, sans-serif; 
text-decoration: none; 
} 
span.largey {
color:#4A456E; 
font-size:20px;
letter-spacing:-2px;
line-height:1.1;
text-decoration:none;
font-weight:normal;
font-family:'Lucida Grande','Luxi Sans',Lucida,'Lucida Sans Unicode',sans-serif;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
}
#startPage h3 {
margin-top: 0px;
margin-bottom: 0px;
}
#infoText ul {
list-style-type:none;
margin: 0px 0px 0px 10px;
}
ul.startLI li {
background-image:url(../images/siden.jpg); 
background-repeat:no-repeat;
background-position:0px 8px; 
padding-left:9px;  
font-size: 12px;
font-weight:500;
}
span.alt a { 
font: oblique small-caps 900 11px Arial; 
color: #313c53; 
text-decoration: underline;	
}	
span.altLink a { 
color: #313c53; 
font-weight:900;
font-size: 11px;
font-style:oblique;
font-variant:small-caps;
font-family:Arial;
text-decoration: underline;	
}	
ul.linkList li {
background-image:url(../images/link.jpg);
background-repeat:no-repeat;
background-position:0px 7px;
padding-left:11px; 
}
#infoText {
text-align:justify;
margin: 0px 0px 0px 6px;
padding: 0px 0px 4px 0px;
}
#footer {
margin:0px 0px 0px 0px;
text-align: center;
height:16px;
color: #FFFFFF;
background:#60598F;
} 
.information{
background-image:url(../images/grid.png) ! important; 
background-repeat: no-repeat; 
}
table.tview {
text-align:left;
width:100%;
} 
table.tview td.tright {
width:60%; 
}
table.tview td {
font-size: 11px;
padding:0px 1px 0px 2px;
}
table.tview tr.even td {
background-color:#C6D2EB;
} 
#selWin span {
color:#445566; 
}
#panelFusion .x-panel-header {
background:#60598F;
font: normal 11px arial, tahoma, helvetica, sans-serif;
color:#FFFFFF;
border:0;
text-align:center; 
padding:1px 0px 1px 4px;
}
#dvcontact .x-panel-header {
background:#60598F;
color:#FFFFFF;
font: normal 11px arial, tahoma, helvetica, sans-serif;
padding:1px 0px 1px 3px;
margin: 0px 0px 0px 0px;
border:0; 
}
#dvcontact .x-panel-body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#allSide {
margin: 0px 1px 0px 0px; 
}
div.thumb-wrap {
margin: 0px 0px 0px 0px;
padding: 1px 0px 0px 0px;
}
li.dividerc {
list-style-type: none;
font-size: 0;
line-height: 1px;
height: 1px;
overflow: hidden;
background-color: #f1f1f1;
width: 90%; 
padding: 0px 0px 0px 0px;
margin: 3px 0 3px 0px; 
}
a.webLink2 {
color:#515192;
font: normal normal 500 11px Arial; 
text-decoration:underline;
}
dl.notblcontact {
padding-left:2px;
line-height:1.2;
}
dl.notblcontact dt {
line-height:1.2;
font: oblique normal 600 11px Arial;
}
dl.notblcontact dd a{
line-height:1.2;
}
table.tblcontact {
margin: 1px 0px 0px 0px; 
padding:0px 0px 0px 2px;
line-height:1.2;
}
table.tblcontact td {
width:60%;
line-height:1.2;
font: oblique normal 600 11px Arial;
margin: 0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
}
table.tblcontact td.right {
line-height:1.2;
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 60px; 
font: normal normal 500 11px Arial;
text-align:left;
}
.x-fieldset-header-text {
color: #313c53; 
font: normal small-caps 900 12px Arial;
}
.x-form fieldset {
border:1px solid #ddd;
}
.x-form-item {
color: #313c53; 
}
.x-grid3-cell-last .x-grid3-cell-inner {
padding-right:8px;
}
div.x-grid3-row-selected .x-grid3-cell-last {
background:#E0E0Ef !important; 
}
.x-grid3-row-selected {
background:#E0E0Ef !important; 
border:1px dotted #B9B5CF; 
}
.x-grid3-header{
background-color:#f9f9f9;
background-image:url(../images/grid3-hrow.gif);
font: normal 11px arial, tahoma, helvetica, sans-serif;
} 
tr.x-grid3-hd-row td.x-grid3-cell-last {
border-right:1px solid #eee;
}
td.x-grid3-hd-over .x-grid3-hd-inner,td.sort-desc .x-grid3-hd-inner,td.sort-asc .x-grid3-hd-inner,td.x-grid3-hd-menu-open .x-grid3-hd-inner{
background-color:#f9f9f9;
background-image:url(../images/grid3-hrow.gif);
font: normal 11px arial, tahoma, helvetica, sans-serif;
}
.sort-asc .x-grid3-sort-icon{
background-image: url(../images/sort_asc.gif);
}
.sort-desc .x-grid3-sort-icon{
background-image: url(../images/sort_desc.gif);
} 
td.x-grid3-hd-over, td.sort-desc, td.sort-asc, td.x-grid3-hd-menu-open{
    border-left-color:#eee;
    border-right-color:#d0d0d0;
}
.x-grid3-row td{
line-height:10px; 
}
.x-panel-tc {
background-image: url(../images/top-bottom.gif);
}
.x-panel-tl, .x-panel-tr, .x-panel-bl,  .x-panel-br{
background-image: url(../images/corners-sprite.gif);
border-bottom-color:#d0d0d0;
}
.x-panel-bc {
background-image: url(../images/top-bottom.gif);
}
.x-panel-mc {
font: normal 11px tahoma,arial,helvetica,sans-serif;
background-color:#f1f1f1;
}
.x-panel-ml {
background-color: #fff;
background-image:url(../images/left-right.gif);
}
.x-panel-mr {
background-image: url(../images/left-right.gif);
}